<?xml version="1.0"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
    <title>StatCVS - File Sizes and File Counts</title>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"/>
    <meta name="Generator" content="StatCVS 0.6.0"/>
<link rel="stylesheet" href="objectlab-statcvs.css" type="text/css"/>
<script type="text/javascript" charset="utf-8" src="http://bit.ly/javascript-api.js?version=latest&amp;login=statsvn&amp;apiKey=R_2c362b417d0517c27876cbaca1bb68cc"></script>
<script type="text/javascript" charset="utf-8">
   // wait until page is loaded to call API
   var redir_url;
   var short_url;
   BitlyCB.myShortenCallback = function(data) {
      // this is how to get a result of shortening a single url
      var result;
      short_url=null;
      for (var r in data.results) {
         result = data.results[r];
         result['longUrl'] = r;
         short_url = result['shortUrl'];
         break;
      }
      if (short_url==null) // bit.ly failed
      document.location=redir_url;
      else
      redirToTwitter();
   };
   function shortenTweet(url) {
      if (short_url == null || redir_url!=url) {
      redir_url = url;
      BitlyClient.shorten(document.location, 'BitlyCB.myShortenCallback');
      }
      else
      redirToTwitter();
      return false;
   }
   function redirToTwitter() { 
      // replace {0} which is visible as %7B0} in the link
      document.location = redir_url.replace('%7B0}', short_url);
   }
</script>
  </head>

<body>

<h1>File Sizes and File Counts</h1>
<div id="parentlink">&#171; <a href="index.html">Development Statistics for jUCMNav</a></div>
<dl class="attributes">
    <dt>Total Files:</dt>
    <dd>786</dd>
    <dt>Average File Size:</dt>
    <dd>158.2 lines</dd>
    <dt>Average Revisions Per File:</dt>
    <dd>5.5</dd>
</dl>
<p class="chart"><img src="file_count.png" alt="File Count" width="800" height="500" /></p><p class="chart"><img src="file_size.png" alt="Average File Size" width="800" height="500" /></p>
<div class="section">
<h2>File Types</h2>
  <table  rules="groups" summary="File Extensions">
    <colgroup align="left"/>
    <colgroup align="right"/>
    <colgroup align="right"/>
    <colgroup align="right"/>
    <thead>
      <tr>
        <th>Type</th>
        <th>Files</th>
        <th>LOC</th>
        <th>LOC per file</th>
      </tr>
    </thead>
    <tfoot>
      <tr>
        <th>Totals</th>
        <td>786 (100.0%)</td>
        <td>124370 (100.0%)</td>
        <td>158.2</td>
      </tr>
    </tfoot>
    <tbody>
      <tr  class="odd">
        <th>*.java</th>
        <td>568 (72.3%)</td>
        <td>120274 (96.7%)</td>
        <td>211.7</td>
      </tr>
      <tr  class="even">
        <th>*.html</th>
        <td>41 (5.2%)</td>
        <td>1416 (1.1%)</td>
        <td>34.5</td>
      </tr>
      <tr  class="odd">
        <th>*.xml</th>
        <td>9 (1.1%)</td>
        <td>801 (0.6%)</td>
        <td>89.0</td>
      </tr>
      <tr  class="even">
        <th>*.properties</th>
        <td>5 (0.6%)</td>
        <td>787 (0.6%)</td>
        <td>157.4</td>
      </tr>
      <tr  class="odd">
        <th>*.exsd</th>
        <td>4 (0.5%)</td>
        <td>556 (0.4%)</td>
        <td>139.0</td>
      </tr>
      <tr  class="even">
        <th>*.pm</th>
        <td>1 (0.1%)</td>
        <td>229 (0.2%)</td>
        <td>229.0</td>
      </tr>
      <tr  class="odd">
        <th>*.css</th>
        <td>1 (0.1%)</td>
        <td>99 (0.1%)</td>
        <td>99.0</td>
      </tr>
      <tr  class="even">
        <th>*.prefs</th>
        <td>2 (0.3%)</td>
        <td>64 (0.1%)</td>
        <td>32.0</td>
      </tr>
      <tr  class="odd">
        <th>*.xsd</th>
        <td>1 (0.1%)</td>
        <td>60 (0.0%)</td>
        <td>60.0</td>
      </tr>
      <tr  class="even">
        <th>*.txt</th>
        <td>1 (0.1%)</td>
        <td>26 (0.0%)</td>
        <td>26.0</td>
      </tr>
      <tr  class="odd">
        <th>Others</th>
        <td>6 (0.8%)</td>
        <td>58 (0.0%)</td>
        <td>9.6</td>
      </tr>
      <tr  class="even">
        <th>Non-Code Files</th>
        <td>147 (18.7%)</td>
        <td>0 (0.0%)</td>
        <td>0.0</td>
      </tr>
    </tbody>
  </table>

</div>
<div class="section">
<h2>Largest Files</h2>
  <table  rules="groups" summary="The largest files in the repository">
    <colgroup align="left"/>
    <colgroup align="right"/>
    <thead>
      <tr>
        <th>File</th>
        <th>Lines of Code</th>
      </tr>
    </thead>
    <tbody>
      <tr  class="odd">
        <th><img src="file.png" width="15" height="13" alt="file in repo" title="file in repo"/> src/ucm/map/MapPackage.java</th>
        <td>3658</td>
      </tr>
      <tr  class="even">
        <th><img src="file.png" width="15" height="13" alt="file in repo" title="file in repo"/> src/urncore/UrncorePackage.java</th>
        <td>3066</td>
      </tr>
      <tr  class="odd">
        <th><img src="file.png" width="15" height="13" alt="file in repo" title="file in repo"/> src/grl/GrlPackage.java</th>
        <td>2604</td>
      </tr>
      <tr  class="even">
        <th><img src="file.png" width="15" height="13" alt="file in repo" title="file in repo"/> src/seg/jUCMNav/tests/progress/ProgressTests.java</th>
        <td>2188</td>
      </tr>
      <tr  class="odd">
        <th><img src="file.png" width="15" height="13" alt="file in repo" title="file in repo"/> src/ucm/performance/PerformancePackage.java</th>
        <td>1589</td>
      </tr>
      <tr  class="even">
        <th><img src="file.png" width="15" height="13" alt="file in repo" title="file in repo"/> src/urncore/impl/UrncorePackageImpl.java</th>
        <td>1516</td>
      </tr>
      <tr  class="odd">
        <th><img src="file.png" width="15" height="13" alt="file in repo" title="file in repo"/> src/seg/jUCMNav/views/stub/StubBindingsDialog.java</th>
        <td>1511</td>
      </tr>
      <tr  class="even">
        <th><img src="file.png" width="15" height="13" alt="file in repo" title="file in repo"/> src/ucm/map/impl/MapPackageImpl.java</th>
        <td>1156</td>
      </tr>
      <tr  class="odd">
        <th><img src="file.png" width="15" height="13" alt="file in repo" title="file in repo"/> src/grl/impl/GrlPackageImpl.java</th>
        <td>1151</td>
      </tr>
      <tr  class="even">
        <th><img src="file.png" width="15" height="13" alt="file in repo" title="file in repo"/> src/seg/jUCMNav/tests/commands/JUCMNavCommandTests.java</th>
        <td>1098</td>
      </tr>
      <tr  class="odd">
        <th><img src="file.png" width="15" height="13" alt="file in repo" title="file in repo"/> src/ucm/map/impl/ComponentRefImpl.java</th>
        <td>1087</td>
      </tr>
      <tr  class="even">
        <th><img src="file.png" width="15" height="13" alt="file in repo" title="file in repo"/> src/ucm/performance/impl/PerformancePackageImpl.java</th>
        <td>986</td>
      </tr>
      <tr  class="odd">
        <th><img src="file.png" width="15" height="13" alt="file in repo" title="file in repo"/> src/grl/impl/ActorRefImpl.java</th>
        <td>920</td>
      </tr>
      <tr  class="even">
        <th><img src="file.png" width="15" height="13" alt="file in repo" title="file in repo"/> src/urn/impl/URNspecImpl.java</th>
        <td>839</td>
      </tr>
      <tr  class="odd">
        <th><img src="file.png" width="15" height="13" alt="file in repo" title="file in repo"/> src/seg/jUCMNav/importexport/ExportDXL.java</th>
        <td>825</td>
      </tr>
      <tr  class="even">
        <th><img src="file.png" width="15" height="13" alt="file in repo" title="file in repo"/> src/seg/jUCMNav/model/util/URNNamingHelper.java</th>
        <td>797</td>
      </tr>
      <tr  class="odd">
        <th><img src="file.png" width="15" height="13" alt="file in repo" title="file in repo"/> src/ucm/map/util/MapSwitch.java</th>
        <td>764</td>
      </tr>
      <tr  class="even">
        <th><img src="file.png" width="15" height="13" alt="file in repo" title="file in repo"/> src/ucm/performance/impl/WorkloadImpl.java</th>
        <td>751</td>
      </tr>
      <tr  class="odd">
        <th><img src="file.png" width="15" height="13" alt="file in repo" title="file in repo"/> src/urncore/impl/ComponentElementImpl.java</th>
        <td>693</td>
      </tr>
      <tr  class="even">
        <th><img src="file.png" width="15" height="13" alt="file in repo" title="file in repo"/> src/ucm/map/impl/PathNodeImpl.java</th>
        <td>667</td>
      </tr>
    </tbody>
  </table>

</div>
<div class="section">
<h2>Files With Most Revisions</h2>
  <table  rules="groups" summary="The files with most revisions">
    <colgroup align="left"/>
    <colgroup align="right"/>
    <thead>
      <tr>
        <th>File</th>
        <th>Revisions</th>
      </tr>
    </thead>
    <tbody>
      <tr  class="odd">
        <th><img src="file.png" width="15" height="13" alt="file in repo" title="file in repo"/> build.xml</th>
        <td>51</td>
      </tr>
      <tr  class="even">
        <th><img src="file.png" width="15" height="13" alt="file in repo" title="file in repo"/> src/seg/jUCMNav/editparts/PathNodeEditPart.java</th>
        <td>50</td>
      </tr>
      <tr  class="odd">
        <th><img src="file.png" width="15" height="13" alt="file in repo" title="file in repo"/> src/seg/jUCMNav/editparts/LabelEditPart.java</th>
        <td>48</td>
      </tr>
      <tr  class="even">
        <th><img src="file.png" width="15" height="13" alt="file in repo" title="file in repo"/> src/seg/jUCMNav/editors/UcmEditor.java</th>
        <td>48</td>
      </tr>
      <tr  class="odd">
        <th><img src="file.png" width="15" height="13" alt="file in repo" title="file in repo"/> plugin.xml</th>
        <td>43</td>
      </tr>
      <tr  class="even">
        <th><img src="file.png" width="15" height="13" alt="file in repo" title="file in repo"/> src/seg/jUCMNav/tests/progress/ProgressTests.java</th>
        <td>42</td>
      </tr>
      <tr  class="odd">
        <th><img src="file.png" width="15" height="13" alt="file in repo" title="file in repo"/> src/seg/jUCMNav/model/ModelCreationFactory.java</th>
        <td>42</td>
      </tr>
      <tr  class="even">
        <th><img src="file.png" width="15" height="13" alt="file in repo" title="file in repo"/> src/seg/jUCMNav/editors/actionContributors/ActionRegistryManager.java</th>
        <td>33</td>
      </tr>
      <tr  class="odd">
        <th><img src="file-deleted.png" width="15" height="13" alt="File removed from repo" title="File removed from repo"/> src/seg/jUCMNav/figures/router/BSplineConnectionRouter.java</th>
        <td>32</td>
      </tr>
      <tr  class="even">
        <th><img src="file.png" width="15" height="13" alt="file in repo" title="file in repo"/> src/seg/jUCMNav/tests/commands/JUCMNavCommandTests.java</th>
        <td>31</td>
      </tr>
      <tr  class="odd">
        <th><img src="file.png" width="15" height="13" alt="file in repo" title="file in repo"/> src/seg/jUCMNav/editors/UCMNavMultiPageEditor.java</th>
        <td>29</td>
      </tr>
      <tr  class="even">
        <th><img src="file.png" width="15" height="13" alt="file in repo" title="file in repo"/> src/seg/jUCMNav/editparts/GraphicalEditPartFactory.java</th>
        <td>26</td>
      </tr>
      <tr  class="odd">
        <th><img src="file-deleted.png" width="15" height="13" alt="File removed from repo" title="File removed from repo"/> src/seg/jUCMNav/editpolicies/layout/MapAndPathGraphXYLayoutEditPolicy.java</th>
        <td>25</td>
      </tr>
      <tr  class="even">
        <th><img src="file.png" width="15" height="13" alt="file in repo" title="file in repo"/> src/seg/jUCMNav/editors/palette/UcmPaletteRoot.java</th>
        <td>24</td>
      </tr>
      <tr  class="odd">
        <th><img src="file-deleted.png" width="15" height="13" alt="File removed from repo" title="File removed from repo"/> src/seg/jUCMNav/editors/actionContributors/UcmContextMenuProvider.java</th>
        <td>24</td>
      </tr>
      <tr  class="even">
        <th><img src="file-deleted.png" width="15" height="13" alt="File removed from repo" title="File removed from repo"/> src/seg/jUCMNav/editparts/MapAndPathGraphEditPart.java</th>
        <td>24</td>
      </tr>
      <tr  class="odd">
        <th><img src="file-deleted.png" width="15" height="13" alt="File removed from repo" title="File removed from repo"/> src/seg/jUCMNav/model/commands/delete/DeleteMultiNodeCommand.java</th>
        <td>24</td>
      </tr>
      <tr  class="even">
        <th><img src="file.png" width="15" height="13" alt="file in repo" title="file in repo"/> src/seg/jUCMNav/editparts/NodeConnectionEditPart.java</th>
        <td>23</td>
      </tr>
      <tr  class="odd">
        <th><img src="file.png" width="15" height="13" alt="file in repo" title="file in repo"/> src/seg/jUCMNav/model/util/URNNamingHelper.java</th>
        <td>22</td>
      </tr>
      <tr  class="even">
        <th><img src="file.png" width="15" height="13" alt="file in repo" title="file in repo"/> src/seg/jUCMNav/editparts/ComponentRefEditPart.java</th>
        <td>21</td>
      </tr>
    </tbody>
  </table>

</div><div id="generatedby">Generated by <a href="http://statcvs.sf.net">StatCVS</a> 0.6.0</div>
</body>
</html>